Designing Atomic Business Functions

نویسندگان

  • Santosh Shrivastava
  • Mark Little
  • S. Shrivastava
چکیده

Business-to-business integration (B2Bi) solutions offered by vendors fall into two broad categories: hub-and-spoke (interaction between partners takes place through a central hub that acts as an intermediary), and peer-to-peer (interaction takes place directly between partners). Vendors are increasingly offering cloud based solutions; a hub-and-spoke architecture is well suited to SaaS level provision whereas a peer-topeer architecture offers a wider set of options, allowing individual partners to deploy their side of software at the level of IaaS, PaaS or SaaS. An important coordination problem in B2Bi that needs addressing is how to ensure that business interactions between partners terminate in a consistent manner even in the presence of application level exceptions and software, hardware and network related problems commonly encountered in distributed systems. Solutions that have been developed so far and incorporated in SOA middleware are essentially based on OASIS WS-TX set of transaction standards, namely WS-coordination, WS-AtomicTransaction and WSBusinessActivity. WS-TX based solutions require a central activity coordinator. The paper argues that although these solutions are quite suitable within a huband spoke B2Bi architecture, they sit awkwardly in peer-to-peer B2Bi settings, where a distributed approach, not requiring a central coordinator is more suitable. The paper develops such an approach; it focuses on the choreography of the business function and describes how to make the choreography atomic, ensuring consistent termination in the presence of application level exceptions and failures. © 2015 Newcastle University. Printed and published by Newcastle University, Computing Science, Claremont Tower, Claremont Road, Newcastle upon Tyne, NE1 7RU, England. Bibliographical details SHRIVASTAVA, S., LITTLE M. Designing Atomic Business Functions [By] S. Shrivastava, M. Little Newcastle upon Tyne: Newcastle University: Computing Science, 2015. (Newcastle University, Computing Science, Technical Report Series, No. CS-TR-1457)

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Designing an Urban Business Model

Business model, how to production value, absorb customer, explain the structure of make money and cost, and all business on the way of this structure will be disparate and find identity. Now a day’s ،designing of the business model have known applicable in the four level: the product or services level, business unit level, company level and industry level. Whereas cities is the main center of e...

متن کامل

طراحی مدل عملکرد اجتماعی شرکتی زنجیره تامین سبز با استفاده از برنامه‌ریزی ریاضی فازی در شرایط عدم قطعیت

The importance of social performance of corporate and business units has increasingly been emphasized by researchers and practitioners in recent years. Since green supply chains Play important roles in decreasing the pollution of business and corporate environments, social performance has a significant role in creating this supply chain; Therefore, in designing green supply chain social perform...

متن کامل

Understanding and Modelling Business Processes with DEMO

DEMO is a methodology for modeling, (re)designing and (re)engineering organizations. Its theoretical basis draws on three scientific sources of inspiration: Habermas’ Communicative Action Theory, Stamper’s Semiotic Ladder, and Bunge’s Ontology. The core notion is the OER-transaction, which is a recurrent pattern of communication and action. This notion serves as the universal (atomic) building ...

متن کامل

Business model metrics: an open repository

Development of successful business models has become a necessity in turbulent business environments, but compared to research on business modeling tools, attention to the role of metrics in designing business models in literature is limited. Building on existing approaches to business models and performance measurement literature, we develop a generic open repository of metrics related to core ...

متن کامل

Reviving Language/Action Perspective in the Era of Social Software: Research in Progress

Language/Action perspective (LAP) was introduced by Flores and Winograd and their associates in the 1980. This perspective, which is based on the speech act theory, has been originally suggested as guidelines for designing information systems. Though LAP had some success in designing commercial systems, it had never become widespread as a basis for systems design. This paper suggests reviving L...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015